Closed
Restaurants > Indian Cuisine
115-117 Penarth Road
CF11 6JU Cardiff
No additional results